835314
412510
104296
26634
150576
14449
703123
925402
854576
744661
551646
677868
5170799
3590581
3119148
2423804
2243988
2070609
1994358
192178
1777118
1724136
1696196
1642471